i mentally kicked myself - İspanyolca İngilizce Sözlük